veterinary practitioner - Spanish English Dictionary